192798
708559
349714
583112
57034
1002770
670203
1261989
571670
1126728
262304
523527
808147
892949
1014724
817610
550505
49952
90987
604377
289284
539841
444275
826256